-(void)readNextOCRLetter{   //main button mainOCRObject Order of Letter OCR implementation
if(currentRecord<vectorBase[0].allContourCount) {
[letterOCRView setLetter:currentRecord];
}
}//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////

-(void)setLetterOCRSet:(glyphOCR)letterOCRSet_{
 letterOCRSet=letterOCRSet_;
 letterOCRSetExist=1;
 //cout<<"letter set"<<letterOCRSet.count<<endl;
}//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////

-(IBAction)pastLetter:(id) sender{
  currentRecord--; 
        [self readNextOCRLetter];  
}//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////

-(IBAction)nextOCRLetter:(id) sender{  
str=[stringNumberField stringValue];
if([str length]!=0){currentRecord=[str intValue];}
//user press "Yes" button. This letter we need in OCRTable 
str=[letterOCRField stringValue];  //read user letter
[letterOCRField setStringValue:@""]; //NSLog(str);

[self addOCRRecord:letterOCRSet :str];

[letterOCRView setLetter:currentRecord];
[self nextLetter:self];

}//end method /////////////////////////////////////////////////////////////////////**

-(IBAction)nextLetter:(id) sender{	 
currentRecord++;
if(currentRecord>vectorBase[0].allContourCount)currentRecord--;
[self readNextOCRLetter];

}//end method /////////////////////////////////////////////////////////////////////**














